{
  "generic": {
    "type": "engine_jet",
	"mass": 719
  },
  "engine": {
    "isAutomatic": true,
    "starterPower": 15,
    "revResistance": 12,
    "maxRPM": 8700,
    "maxSafeRPM": 8400,
    "idleRPM": 3000,
    "startRPM": 2500,
    "stallRPM": 2000,
    "fuelConsumption": 1.39,
    "jetPowerFactor": 1.249,
    "bypassRatio": 0.0,
    "gearRatios": [-1.0,0.0,1.0],
    "fuelType": "diesel"
  },
  "definitions": [
    {
      "subName": "",
      "name": "DKZ J-004A Gemini Turbojet Engine",
      "extraMaterials": []
    }
  ],
  "rendering": {
    "animatedObjects": [
	  {
		"objectName": "turbine",
        "animations": [
          {
            "animationType": "rotation",
            "variable": "engine_rotation",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,0.0,1.0]
          }
        ]
      }
	],
    "sounds": [
      {
        "name": "dkzpartspack:jumo_004_starting",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_running",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
      {
        "name": "dkzpartspack:jumo004_stopping",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_running"
          }
        ]
      },
      {
        "name": "dkzpartspack:jumo_004_sputter",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_backfired",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "forceSound": true
      },
      {
        "name": "mts:engine_shifting_grinding",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_badshift",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "forceSound": true
      },
      {
        "name": "dkzpartspack:jumo_004_cranking",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_starter",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
		 "volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,8,0.0],
            "offset": -0.1
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,12,0.0],
            "offset": -0.1
          }
        ],
        "looping": true
      },
      {
        "name": "dkzpartspack:jumo_004_idle",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_powered",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
		"volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,-0.2,0.0],
            "offset": 0.9
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,2.0,0.0],
            "offset": 0.5
          }
        ],
        "looping": true
      },
	  {
        "name": "dkzpartspack:jumo_004_low",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_powered",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
		"volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,0.9,0.0],
            "offset": 0.7
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,1.8,0.0],
            "offset": 0.6
          }
        ],
        "looping": true
      },
	  {
        "name": "dkzpartspack:jumo_004_high",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_powered",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
		"volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,1.8,0.0],
            "offset": -0.3
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,1.6,0.0],
            "offset": 0.0
          }
        ],
        "looping": true
      },
	  {
        "name": "dkzpartspack:me262_distance",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_powered",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
		"volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,2.8,0.0],
            "offset": -0.3
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,1.6,0.0],
            "offset": 0.0
          }
        ],
        "looping": true
      }
    ],
    "particles": [
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_1_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_2_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_3_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_4_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_5_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_6_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_7_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
	  {
        "type": "smoke",
        "quantity": 2,
        "transparency": 0.8,
        "toTransparency": 0.3,
        "scale": 0.5,
        "toScale": 10.0,
        "color": "333333",
        "toColor": "636363",
        "pos": [0,0,0],
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running_1",
            "clampMin": 1.0,
            "clampMax": 1.0,
            "forwardsDelay": 150
          },
          {
            "animationType": "visibility",
            "variable": "engine_piston_8_8_cam",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
      {
        "type": "smoke",
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_temp",
            "clampMin": 115.556,
            "clampMax": 999.0
          }
        ],
        "spawnEveryTick": true,
        "color": "#000000"
      },
      {
        "type": "smoke",
        "initialVelocity": [0.0,0.0,-0.2],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_temp",
            "clampMin": 121.111,
            "clampMax": 999.0
          }
        ],
        "spawnEveryTick": true,
        "color": "#000000",
        "scale": 2.5,
        "quantity": 1
      },
      {
        "type": "drip",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_oilleak",
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_10_20_cycle",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "color": "#000000"
      },
      {
        "type": "drip",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_fuelleak",
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_10_20_cycle",
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "color": "#FF0000"
      }
    ]
  },
  "general": {
    "name": "DKZ J-004A Gemini Turbojet Engine",
    "materials": ["oredict:ingotIron:10"]
  }
}